package com.visizen.wisdomclass.server.model.dto;

import com.visizen.wisdomclass.server.model.WcCourse;
import com.visizen.wisdomclass.server.model.WcExam;
import com.visizen.wisdomclass.server.model.WcExamCycle;

import java.util.List;

/**
 * @author: chenjian
 */
public class ExamExt extends WcExam {
    //考试的所有得分情况
    private List<ScoreExt> scores;
    //此考试关联的科目
    private WcCourse course;
    private WcExamCycle examCycle;
    private Integer userScore;
    //考试最高成绩
    private Integer maxScore;
    //考试最低成绩
    private Integer minScore;
    //考试平均成绩
    private Float avgScore;

    public Integer getUserScore() {
        return userScore;
    }

    public void setUserScore(Integer userScore) {
        this.userScore = userScore;
    }

    public WcCourse getCourse() {
        return course;
    }

    public void setCourse(WcCourse course) {
        this.course = course;
    }

    public Integer getMaxScore() {
        return maxScore;
    }

    public void setMaxScore(Integer maxScore) {
        this.maxScore = maxScore;
    }

    public Integer getMinScore() {
        return minScore;
    }

    public void setMinScore(Integer minScore) {
        this.minScore = minScore;
    }

    public Float getAvgScore() {
        return avgScore;
    }

    public void setAvgScore(Float avgScore) {
        this.avgScore = avgScore;
    }

    public WcExamCycle getExamCycle() {
        return examCycle;
    }

    public void setExamCycle(WcExamCycle examCycle) {
        this.examCycle = examCycle;
    }

    public List<ScoreExt> getScores() {
        return scores;
    }

    public void setScores(List<ScoreExt> scores) {
        this.scores = scores;
    }
}
